course successfully completed - French English Dictionary